a barberry bush - German English Dictionary